1
general::
Phrase(s): have someone down
to have someone for a visit to a place that is on a lower level or in the south. (Fixed order.) • Why don’t we have Roger down for the weekend? • They had us down to their place in Florida.
McGrawhill's American Idioms And Phrasal Verbs